Big Huge Thesaurus

Hibiscus sabdariffa

noun